pump organ - German English Dictionary